hvmloader: always include HPET table
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 20 May 2011 08:15:40 +0000 (09:15 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 20 May 2011 08:15:40 +0000 (09:15 +0100)
commite4fd0475a08fda414da27c4e57b568f147cfc07e
tree1007afa8336829f0207e13a4b3c6665ae438e556
parent8b6d448c66c8119bb85ca2547b35e9d135a61827
hvmloader: always include HPET table

Windows SVVP tests require an HPET table even if the HPET is disabled.
This makes sense since the HPET _is_ in the DSDT and, while the OS
does not know that, in principle it's status may change.

(For what it's worth SeaBIOS, in addition to doing this, totally
ignores QEMU's -no-hpet flag and always reports 0x0f for the HPET's
_STA method).

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Keir Fraser <keir@xen.org>
tools/firmware/hvmloader/acpi/build.c